package com.winning.common.beans.ihe;

/**
 * 类名称：IHERequestItem
 * 类描述：互联互通服务消息配置详细信息
 * 创建人：liuwensheng
 * 创建时间：2016-12-13 上午10:55:26
 * 修改人：liuwensheng
 * 修改时间：2016-12-13 上午10:55:26
 * 修改备注：
 */
public class IHERequestItemBean {
    //xpath路径字符串值
    private String xPathValue = "";

    //xpath结果类型，ELEM：xml元素节点对象（给元素节点text赋值）；ATTR：节点属性对象（赋值）
    private String xPathType = "";

    //对应SQL查询结果集中返回的结果集字段名称，与业务表无直接关联
    private String localColumnName = "";

    //默认值设置，当没有对应业务值，或者没有配置localColumnName字段时，取默认值
    private String defaultValue = "";

    //数据类型，当前只用在date格式上，采用标准的时间格式化表达式，否则会产生程序异常
    private String dataType = "";

    //标准的时间格式化字符串，如果不准确，会产生程序异常
    private String dataFormatter = "";

    public String getxPathValue() {
        return xPathValue;
    }

    public void setxPathValue(String xPathValue) {
        this.xPathValue = xPathValue;
    }

    public String getxPathType() {
        return xPathType;
    }

    public void setxPathType(String xPathType) {
        this.xPathType = xPathType;
    }

    public String getLocalColumnName() {
        return localColumnName;
    }

    public void setLocalColumnName(String localColumnName) {
        this.localColumnName = localColumnName;
    }

    public String getDataType() {
        return dataType;
    }

    public void setDataType(String dataType) {
        this.dataType = dataType;
    }

    public String getDataFormatter() {
        return dataFormatter;
    }

    public void setDataFormatter(String dataFormatter) {
        this.dataFormatter = dataFormatter;
    }

    public String getDefaultValue() {
        return defaultValue;
    }

    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }


}
